barking spud - Francés Inglés Diccionario